Murtagh ) [ AO ] YUE HAN · MO TA ( John author data searchable via API